uncompromising nature

Translations
непримиримая природа
The mountain's uncompromising nature made it a challenge for climbers.
Непримиримая природа горы сделала её испытанием для альпинистов.